House of Tudor (1485-1603) House of Stuart (1603-1649) House of Lancaster (1400-1471) House of York (1461-1485)
Harold II Ethelred II Edmund II Canute
House of Plantagenet (1154-1400) House of Normandy (1066-1135) House of Blois (1135-1154) House of Lancaster (1400-1471)
500 million years 50 billion years 2.5 billion years 4.5 billion years
House of Stuart (1603-1649) House of Hanover (1714-1901) House of Windsor (1910-present) House of Sax-Coburg (1901-1910)
House of Tudor (1485-1603) House of Blois (1135-1154) House of York (1461-1485) House of Hanover (1714-1901)
Charles I Charles II Henry VIII James I
House of Lancaster (1400-1471) House of Normandy (1066-1135) House of Tudor (1485-1603) House of Plantagenet (1154-1400)
George VI William IV Edward VIII Edward V
2 million 200 million 20 million 100 million